Tugas 1 - Join Data dari MySQL dan PostgreSQL#

Nama : Muhammad Muqtafin Nuha
NIM : 210411100218

Pastikan Sudah Memiliki 3 Bahan ini#

Xampp PostgreSQL Power BI

1. Menghubungkan Data MySQL kedalam Power BI#

1.1 Pastikan server MySQL sudah aktif#

telegram-cloud-photo-size-5-6325751267070162595-x.jpg

1.2 Preview Data pada MySQL#

telegram-cloud-photo-size-5-6325751267070162596-w.jpg

1.3 Buka Power BI Desktop dan pilih opsi “Get Data” di bagian “Home” pada ribbon atas.#

telegram-cloud-photo-size-5-6325751267070162598-w.jpg

1.4 Dalam jendela “Get Data”, pilih “Database” dan Dalam submenu “Database”, pilih “MySQL database” untuk menghubungkan dengan MySQL.#

telegram-cloud-photo-size-5-6325751267070162601-x.jpg

1.5 Masukkan detail koneksi MySQL, seperti server, nama database, dan akun pengguna. Klik “Connect” untuk terhubung dengan database MySQL.#

Jika mengalami error seperti dibawah ini, Download Connector MySQL disini MySQL Connector NET 6.6.5#

2023-06-02 10.48.38.jpg

Server Default : localhost / 127.0.0.1
Database : nama database (akademis_pd)

telegram-cloud-photo-size-5-6325751267070162610-x.jpg

Credentials default
Username : root
Pass :

telegram-cloud-photo-size-5-6325751267070162611-x.jpg

1.6 Setelah terhubung, Pilih tabel atau query yang ingin diimpor ke Power BI. Pilih tabel yang diinginkan dan klik “Load” untuk memuat data ke Power BI.#

telegram-cloud-photo-size-5-6325751267070162618-y.jpg

2. Menghubungkan Data PostgreSQL kedalam Power BI#

2.1 Pastikan server PostgreSQL sudah aktif#

telegram-cloud-photo-size-5-6325751267070162628-y.jpg

2.2 Preview Data pada PostgreSQL#

telegram-cloud-photo-size-5-6325751267070162664-y.jpg

2.3 Buka Power BI Desktop dan pilih opsi “Get Data” di bagian “Home” pada ribbon atas.#

telegram-cloud-photo-size-5-6325751267070162598-w.jpg

2.4 Dalam jendela “Get Data”, pilih “Database” dan Dalam submenu “Database”, pilih “PostgreSQL database” untuk menghubungkan dengan MySQL.#

telegram-cloud-photo-size-5-6325751267070162638-x.jpg

2.5 Masukkan detail koneksi PostgreSQL, seperti server, port, nama database, dan akun pengguna. Klik “Connect” untuk terhubung dengan database PostgreSQL.#

Detail koneksi dapat dilihat di ElephatSQL

Screenshot 2023-06-02 at 12.51.11.png

2.6 Setelah terhubung, Pilih tabel atau query yang ingin diimpor ke Power BI. Pilih tabel yang diinginkan dan klik “Load” untuk memuat data ke Power BI.#

telegram-cloud-photo-size-5-6325751267070162666-y.jpg

3. Join Data MySQL dan PostgreSQL kedalam Power BI#

3.1 Setelah kedua sumber data diimpor ke Power BI, Anda dapat memanipulasi dan menggabungkan data tersebut menggunakan Power Query Editor atau langsung di dalam tampilan laporan Power BI.#

telegram-cloud-photo-size-5-6325751267070162669-m.jpg

3.2 Untuk menggabungkan data dari MySQL dan PostgreSQL, Klik jendela “Home”, pilih “Transform Data”.#

telegram-cloud-photo-size-5-6325751267070162671-w.jpg

3.3 Klik jendela “Home”, pilih “Combine”.#

telegram-cloud-photo-size-5-6325751267070162672-y.jpg

3.4 Pada jendela “Merge”, pilih Tabel yang mau dihubungkan.#

telegram-cloud-photo-size-5-6325751267070162676-x.jpg

3.3 Setelah Anda selesai menggabungkan dan memanipulasi data, Anda dapat membuat visualisasi dan laporan yang diperlukan dalam Power BI untuk menganalisis data dari kedua sumber.#

telegram-cloud-photo-size-5-6325751267070162680-w.jpg